package com.yxhl.zoume.di.component.usercenter;

import com.yxhl.zoume.core.user.ui.fragment.mywallet.ExpenseDetailFragment;
import com.yxhl.zoume.core.user.ui.fragment.mywallet.IncomeDetailFragment;
import com.yxhl.zoume.core.user.ui.fragment.mywallet.HomelistFragment;
import com.yxhl.zoume.core.user.ui.fragment.mywallet.RefundDetailFragment;
import com.yxhl.zoume.core.user.ui.fragment.mywallet.WalletHomeFragment;
import com.yxhl.zoume.di.component.base.ActivityComponent;
import com.yxhl.zoume.di.component.base.AppComponent;
import com.yxhl.zoume.di.module.ActivityModule;
import com.yxhl.zoume.di.scope.PerActivity;

import dagger.Component;

/**
 * 项目名称：Ferrari
 * Created by menggod on 16/11/14 .
 */

@PerActivity
@Component(
        dependencies = {AppComponent.class},
        modules = {
                ActivityModule.class,
        }
)
public interface MyWalletComponent extends ActivityComponent {

    void  inject (HomelistFragment fragment);

    void  inject(RefundDetailFragment fragment);

    void  inject(IncomeDetailFragment fragment);

    void  inject(ExpenseDetailFragment fragment);

    void inject(WalletHomeFragment fragment);
}
